sit on needles

  1. Verb iğne üzerinde oturmak
huzursuz olmak Verb
iğne üzerinde oturmak Verb